const { DataTypes } = require('sequelize');
const sequelize = require('../db/seq.js');

const Address = sequelize.define('learn_addresses', {
    user_id: {
        type: DataTypes.INTEGER,
        allowNull: false,
        comment: '用户id'
    },
    consignee: {
        type: DataTypes.STRING,
        allowNull: false,
        comment: '收货人的姓名'
    },
    phone: {
        type: DataTypes.CHAR(11),
        allowNull: false,
        comment: '收货人的手机号'
    },
    address: {
        type: DataTypes.STRING,
        allowNull: false,
        comment: '收货人的地址'
    },
    is_default: {
        type: DataTypes.BOOLEAN,
        allowNull: false,
        defaultValue: false,
        comment: '是否默认地址'
    }
})
// Address.sync({ force: true })

module.exports = Address